![]() method to allow, in a communication device, an indirect communication channel between the communicat
专利摘要:
METHOD FOR ALLOWING, IN A COMMUNICATION DEVICE, AN INDIRECT COMMUNICATION CHANNEL BETWEEN THE COMMUNICATION DEVICE AND AT LEAST ONE ADDITIONAL COMMUNICATION DEVICE, COMMUNICATION DEVICE TO ALLOW AN INDIRECT COMMUNICATION CHANNEL BETWEEN THE COMMUNICATION DEVICE AND THE PERSONAL DEVICE ADDITIONAL COMMUNICATIONS, AND COMPUTER PROGRAM PRODUCT.Means are disclosed to allow, in a communication device, an indirect communication channel between the communication device and at least one additional communication device. A data service selected from a set of data services is associated with an identity code. The identity code identifies the communication device. The data related to the identity code is transmitted to a server. Preferably, the data is transmitted via radio frequency to a radio frequency based communications interface. The identity code is broadcast for a predetermined period of time and intended to be received by at least one additional communication device. The broadcast is preferably transmitted through a communication interface based not on short-range radio frequency. 公开号:BR112013000214A2 申请号:R112013000214-0 申请日:2011-06-28 公开日:2020-09-24 发明作者:Sami Niemi 申请人:Mobile Imaging In Sweden Ab; IPC主号:
专利说明:
METHOD TO ALLOW, IN A COMMUNICATION DEVICE, AN INDIRECT COMMUNICATION CHANNEL BETWEEN THE COMMUNICATION DEVICE AND AT LEAST ONE ADDITIONAL COMMUNICATION DEVICE, COMMUNICATION DEVICE FOR 5 TO ALLOW AN INDIRECT COMMUNICATION CHANNEL BETWEEN THE DEVICE COMMUNICATION AND AT LEAST ONE ADDITIONAL COMMUNICATIONS DEVICE, AND COMPUTER PROGRAM PRODUCT TECHNICAL FIELD OF THE INVENTION The present invention relates to the field of device communication, and more particularly to - methods for enabling an indirect communication channel between - communication devices. Devices and a computer program product are also provided. BACKGROUND OF THE INVENTION In recent years, communication devices, such as cell phones, have evolved from being just communication devices to being portable multimedia devices. In addition, more and more devices are being provided with communication interfaces. Thus, the number of 0 20 devices capable of communicating information with each other is constantly increasing. The number of services and applications that are based on communications between such devices also increases. Some examples include, but are not limited to, 2 "5 social media based on digital networks, shared instant messaging, sharing and displaying information and ~" related. Thus, as the number of communication devices increases, so does the need to communicate 30 data between communication devices. It may, therefore, be desired that communications devices should be arranged to immediately initiate communications with one another in an intuitive and instantaneous manner. _1 2/31 Short-range radio communication technologies based on the Bluetooth standard (Bluetooth is a registered brand) or W1-Fi, allow devices to broadcast a short-range radio signal, thus ensuring that their presence is known to other devices. In this way, two devices can be paired. A pairing process has also been proposed based on the physical beat of two devices to be paired with one another. Each device generates a timestamp 10 associated with the beat and transmits the timestamp together with location information (for example, (Eg GPS coordinates or cellular information) for a server. The server can use this information as input to maternal methods to determine which devices have been beaten together. SUMMARY OF THE INVENTION As mentioned above, there are means according to the state of the art that allow two devices to communicate with each other. However, it is still difficult to initiate communications between the two devices. Technologies. 20 short-range radio communications, based on the Bluetooth standard, for example, are complex and the startup time can be long. Tecnoj-ogías based on the physical beat of devices to each other require establishing physical contact between the devices (which can potentially damage the devices) and also require a W "server that performs mathematical calculations to determine which devices hit together. In addition, an eavesdropping device can potentially be mistakenly paired with another device by tapping the eavestropping device with another object, as the two devices that are intended to be paired are tapped together. generates a date / time stamp of the beat just after the date / time stamps generated by the two devices intended to be paired; thus being able to transmit the time stamp together with information 5, which are similar, or even identical, to the location information transmitted by the two devices intended to be paired. TAKING INTO ACCOUNT the above, therefore, it may be desirable to find means that allow a simple, intuitive and instant, but still secure, initialization of the communication between two devices, so that a data service can "be established between devices. As a first point, a method is provided for a communications device to allow an indirect communication channel between the 15 communication device and at least one additional communication device, comprising associating, in a processing unit, a data service selected from a set of data services with an identity code, b the identity code being what identifies the device '20 communications; transmit, through a first communication interface, data related to the identity code to a server; and disseminating, through a second communication interface different from the first communication interface, the identity code for a period of '"25 predetermined time, the identity code being intended to be received by at least one communication device ~ "additionally. advantageously, this provides a sirnples, intuitive and instant, but still safe, startup of the 30 communications between two communication devices. By the diffusion of an identity code instead of transmitting a message to a dedicated communication receiver device, the communication device that emits the broadcast is not bound to initialize the communication with a specific dedicated communication receiver device. According to a second point, a method is provided to allow, in a communication device, an indirect communication channel between the communication device and at least one additional communication device, comprising receiving a broadcast, through a second communication interface. , comprising an identity code for a predetermined period of time, the identity code identifying the at least one additional communication device; associate, in a processing unit, a data service selected from a set of data services to the identity code; and transmitting, through a first communication interface 15 different from the second communication interface, data related to the identity code to a server. The data service may be related to multimedia data. Thus, advantageously, the disclosed subject may K allow the initiation of multimedia communication. Y. 20 The methods may further comprise, receiving, from at least one additional communications device, authenticated data and pairing information, assessing, at the processing unit and based on authentication information, whether the first communications device should access the service data or not; and in response to a positive assessment, process the data received. The data service can be related to a data service provided by the communication device. The methods in this case may also comprise receiving, from the server and through the first communication interface, a request regarding whether at least one additional communication device is granted access to the data service or not; assess, at the processing unit, whether at least one additional communication device should grant access to the data service or not; and in response to a positive assessment, transmit, via the first communication interface, a message to the server allowing at least one additional communications device to access the data service. Thus, it is advantageous to start a "shipping data" service. 10 The data service can be related to one. data service requested by the communication device. r The methods in this case may also include receiving, from the server and through the first communication interface, a notice confirming that at least one additional communication device has allowed the communication device to access the data service; and accessing the data service, transmitting, through the first communication interface, a service request message V data referred to the data service for the server. Thus, 20 advantageously this allows the start of a "data retrieval" service. The methods can also include, from the server and through the first communication interface, parameters related to the identity code; and generating, at the processing unit, the identity code based on the received parameters. Thus, advantageously the server n "contains information related to the identity code. By comparing the parameters with the previously generated identity parameters, the server can thus guarantee that the identity code related to the code parameters is unique. The methods may further comprise extracting code parameters based on at least one user input group, time, position and image data; and generate the identity code based on the code parameters. The image data can be associated with an image captured by the communication device. The image data 5 can be defined by the user. Thus, advantageously the user of the communications device is enabled, at least in part, to affect the structure of the identity code. The second communications interface can be a 10 non-radio transmitting interface. The second communications interface can be a user interface - the communication device. in particular, the user interface can be one of the group of an audio interface, through which the identity code is broadcast as a 15 audio signal and a tactile interface, through which the identity code is broadcast as a tactile signal. In addition, the user interface can be arranged to show visual data and visual data can define the identity code. Different types of identity codes may be appropriate for different circumstances. for example, it may be advantageous not to use a sound identity code in a noisy environment. For example, it may be advantageous not to use code based on an image in an environment with strong sunlight. advantageously, the code of Thus, identity can be done appropriately for such different circumstances. k "The identity code itself can identify the data service associated with it. So, advantageously, this allows a corporate transmission of the identity code and data service. The second communication interface can be arranged to broadcast the identity code within a predetermined radius of the communication device. Like this, advantageously this allows the user to define the radius within which the identity code can be received by at least one additional communications device, thus, indirectly, at least partially controlling that at least one additional communications device which must receive the broadcast. This also allows the communication device to broadcast using only unlimited energy resources. According to a third point, a P communication device to allow an indirect communication channel between q communication device and - at least one additional communication device, comprising means to associate, in a processing unit, a data service selected from a set of data services to an identity code, the identity code identifying the communications device; means for transmitting, through a first communication interface, data related to the identity code to a server; and means for disseminating, through a second communication interface other than the first communications interface, the identity code for a predetermined period of time and intended to be received by at least one additional communication device. According to a fourth point, a communication device is provided to allow an indirect communication channel between the communication device and "at least one additional communication device", comprising means for receiving a broadcast, through a second communication interface, comprising an identity code during the predetermined period of time, the identity code, identifying at least one additional communication device; means for associating, in a processing unit, a data service selected from a 8/31 set of data services to the identity code; and means for transmitting, via a first communication interface other than the second communication interface, data related to the identity code to a server. 5 As a fifth point, a computer program product is provided comprising software instructions which, when downloaded to a computer, are configured to perform any of the methods disclosed above. the second, third, fourth and fifth points can 1_0 generally have the same characteristics and advantages as the first point. Other objectives, characteristics and advantages 6 of the present invention will be apparent in the following detailed disclosure, in the attached dependent claims and also from drawings. 15 generally, all terms used in the claims are to be interpreted according to their common meanings in the technical domain, unless explicitly defined otherwise. All references to "a [element, device, component, means, step, etc.]" must be openly interpreted as 20 referring to at least one case of the element, device, component, medium, step, etc. , unless explicitly stated otherwise. The steps of any method disclosed in this document do not have to be performed in the exact order disclosed, unless explicitly stated. "25 BRIEF DESCRIPTION OF THE DRAWINGS The modalities of the present invention will now be described in more detail, by means of non-limiting examples, with reference to the attached drawings, where: 30 Fig. 1 is a schematic illustration of a communication device, according to the modalities ; Fig. 2 is a schematic illustration of a communication system according to the modalities; Figs. 3a-b are examples of communication devices initiating communications according to the modalities; and Fig. 4a-b are flowcharts according to the 5 modalities. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS The present invention will be described below with reference to the accompanying drawings, which show certain modalities. Similar numbers in U refer everywhere to similar elements. This invention can, however, be incorporated in many different ways and should not "be construed as limited to the modalities set out in this document; instead, these modalities are provided by way of example, so that this disclosure is thorough and complete. and fully convey the purpose of the invention to those skilled in the art. Fig. 1 is a schematic illustration of a co-communication device 100 according to one embodiment. O . communications device 100 may be a computer. The communications device 100 can be a personal digital assistant (PDA). The communications device 100 may be a cell phone. Communications device 100 may even be a digital projector. The communications device 100 generally comprises organized circuits ^ 25 to perform a series of operations that will now be described in terms of function blocks. In general, functional * W blocks can be implemented in several ways, such as by one or more field programmable port arrangements (FPGA), application specific integrated circuits (ASICs) or 30 similar. Communications device 100 comprises a processor functional block 104, which can be incorporated as a central processing unit and / or a dedicated image unit, such as a hardware accelerator, such as JPEG. The processor can also refer to GPU processing graphics units, capable of calculations, such as pixel / fragment shading in OpenGL / OpenCL. The image processing unit can be implemented as a computer program product 5 comprising one or more software components or as a dedicated hardware unit for image processing. Software components can comprise software instructions that when downloaded to a computer are configured to execute the 10 instructions associated with the processing unit. The communication device 100 may, moreover, - comprise a functional block of memory 106, which may be incorporated as a memory or a computer-readable storage medium, such as a random access memory 15 (RAM), a memory read-only (ROM), a universal serial bus (USB) product, such as a memory card or similar. The communication device 100, moreover, comprises a functional communications block of 108, which 20 can be incorporated as a receiver and a transmitter and / or a transceiver, inter alia, configured to receive input from, and output to, a functional block of a human-machine interface (HMI) 110, other communication device, computer or similar. Z5 particularly, the communications functional block 108 may comprise a first communication interface 108a and a second communication interface 108b. Function block 110 of human machine interface (HMI) can define a user interface. The user interface 30 may be an integral part of the second communication interface 108b. The communications device 100 may further comprise an identity code generator function block 116 arranged to generate an identification code for the communication device 1-00. The identity code generator function block 116 can be implemented in the processing unit. The communications device 100 is executed under the supervision of an operating system 102. The communications device 100 may further comprise an image capture device 112, which may be incorporated as a digital camera or the like. Alternatively, communications device 10 can be operatively coupled to an external image capture device (not shown) - via communication interface function block 108. Communications device 100 can access sets of images, of which one or more languages can be selected. Such images can originate from still images or from a video sequence, such as a "" video file or a video surveillance camera. The external image capture device can be coupled to the communications device 100 via an external network interface, 20 which can be wireless, such as a 3G or WLAN modem. Functional memory block 106 can hold a computer program product 114 comprising software instructions which, when downloaded to a computer, such as device 100 and run on processor 25 104 are configured to perform the subject disclosed in this document. Alternatively, the software instructions may be separately distributable to be distributed over a network, see Fig. 2. Fig. 2 illustrates an example of a system of 30 communications 200, in whose modalities of the disclosed subject, can be applied. In the communications system 200 of Fig. 2, several data services such as cellular voice hotspots, www / wap navigation, cell video calls, data calls, fax transmissions, music transmissions, still. image transmissions, video transmissions, electronic message transmissions, electronic positioning information and electronic commerce can be carried out between the communications device 100 and other devices, such as one or more additional communication devices 202, a local device 204, a computer 208 or a server 206. For different modalities of the communications device 100 and in different situations related to the operating conditions 10 of the communications system 200, different data services mentioned above may or may not be available; the matter disclosed is not limited to any specific set of services in this regard. The communications devices 100, 202 are operatively arranged to be connected to a network 210 through radio frequency links 220, 222, through 'base stations 212, 214. base stations 212, 214 are operatively connected to network 210. The network 210 can conform to any commercially available network standard 20, such as GSM, UMTS, D-AMPS, CDMA2000, FOMA, TD-SCDMA, IPv4, IPV6 and the like. The network 130 can be an integral part of the Internet. A server 208, which can be an Internet server, has a data storage capacity and is operatively connected to network 210, as is a computer 206. Server 208 can host a www / wap server capable of serving "" content www / wap for communications devices 100, 202. Server 208 can also be a server for a general data service. 30 the communications device 100 may also be able to communicate locally via a local link 218 to one or more local devices 204. The local link can be any type of link with a limited range, such as Bluetooth, a Universal Serial Bus (USB) link, a · "Universal 'Serial Bus link' wireless' (N" US3), an IEEE 802.11 wireless LAN connection, an RS-232 serial connection, and communications aided by the Data Association of 5 Infrared Standards (IrDA), etc. the communications device 100 may also be able to communicate locally over a local link 216 with one or more communications devices 202. Methods for enabling an indirect 1-0 communication channel between the communication device will be described with reference to Figs. . 1 and 2, as well as in the Flowcharts of "Fig. 4a and Fig.4b. Each of the communication devices 100, 202 disclosed in this document, can act as a transmission device and a receiving device, where the transmission device initiates communications by spreading an identity code, and where the receiving device receives the code -, of identity, being broadcast by the transmitting device. . The modalities will be disclosed with reference to such a transmission device and to such a receiving device. The disclosed modalities are based on the diffusion of an identity code to a transmission device. The identity code is arranged to identify the device from which it is broadcast. For the "25 transmission device to broadcast an identity code, the identity code must be generated. An identity code can be generated in several ways. The disclosed modalities are not limited to certain types of identity codes or how these identity codes For example, 30 the identity code itself can be associated with at least one of the groups of audio data, tactile data, radio frequency data, image data, video data. According to a modality, the server 208 can generate the 14/31 identity code. The identity code can only · identify the communication device 100 acting as a transmission device. In this context, the term can only be interpreted as at least one of the 5 only in time or only in space (ie, local). The identity code can be unique for a predetermined period of time. The identity code can only identify the communication device 100, as well as a data service associated with the communication device. 1.0 communications 100. In other words, the identity code can be embedded with data. The identity code thus generated can be transmitted to the transmission device via the network of 210. The transmitting device can receive the identity code 15 through a communication interface 108 and store the identity code memory in the 106. Like,. Alternatively, server 208 can generate one or more parameters for an identity code and then transmit the parameters to the transmitting device. The transmission device 20 can generate the identity code based on the received parameters. Alternatively, the parameter or parameters can be generated by the transmission device. The transmission device can then transmit the parameter (s) to server 208, whereby the server can "25 generate the identity code based on the received parameter (s). Alternatively, the code The identity code (or the other parameters for generating an identity code) can be generated by the computer 206 or the device 204 and then be transmitted to the transmission device 30. The generation of the identity code (or parameters related to the code) identity) can be initialized by the transmission device which can request the server 208, device 204 or computer · 206 to transmit an identity code (or parameters related to the identity code) to the transmission device. 208, device 204 or computer 206 may transmit an identity code (or parameters related to the identity code) to the transmitting device when the device d and transmission goes into a broadcast mode. Also, as an alternative, the identity code 10 can be generated by the transmitting device itself (ie, regardless of other parameters or data - received from or generated by other devices). the identity code can be generated by the identity code generator 116 and then stored in memory 106. If the identity code is generated by the transmitting device, the transmitting device can transmit the identity code (or respective parameters) to server 208 via communications interface 108 so that server 208 can resolve the identity of the device 20 transmitting the received identity code. When accessing an identity code, the communications device 100 (acting as the transmission device) may enter a broadcasting period. In a step S02a, the communication device 100 25 acting as the transmitting device associates, in the processing unit of the communication device 100, a data service selected from a set of data services with an identity code. The identity code identifies the communication device. in particular, the communications device 100 can receive an identity code selection. The identity code selection can be received from a user of the communications device 100 via a user interface, or from another device via a communications interface. Communication device 100 may receive the selection of a data service from a set of data services. The data service selection can be received from a user of the communications device 100 via a user interface, or from another device via a communications interface. The processing unit can associate the data service and the identity code. In a step S02b, data related to the identity code is transmitted via a first communication interface from the communication device 100 to the server - 208. In general, it may be necessary for the communication device 100 (indirectly) to be connected to the server 208. The step of connecting communications device 100 to server 208 may occur when communications device 100 enters broadcast mode. During the connection step, the communications device 100 can provide the server 208 with its identity (and / or an identity code). Thus, the transmitted data relating to the identity code may comprise a link to a newly generated identity code, a previously generated identity code or the identity code itself. As an example, the identity code can be transmitted via a radio frequency communications interface over a cellular network to the 208 server. Thus, the 208 server can receive information regarding the transmission to be made by the communications device 100 in addition to the identity of the communication device 100. In a step S02c the identity code is broadcast by the communication device 100 acting as the transmission device. The identity code is transmitted via a second communication interface of the communication device 100. The second communication interface is according to a preferred mode · different from the first communication interface of the communication device 100. Erri other words, to this Regarding the communication device 100 initiates communications, 5 by broadcasting an identity code and, therefore, assumes the role of the transmission device. the communication device 100 may, instead of entering the broadcast mode, enter a receiving mode and therefore assumed the role of the receiving device (steps S04a-c). In a step S04a the communications device 100 - receives a broadcast through the second communication interface of the communications device 100 (acting as well as the receiving device). The broadcast can be transmitted by at least one additional communication device having entered a broadcast mode (acting just like the transmission device. The broadcast is transmitted over a predetermined period of time and includes an identity code that identifies at least one device communication device 20. Thus, in other words, in this respect the communication device 100 does not initiate communications, but instead receives an identity code broadcast and therefore assumes the role of the receiving device. In a step S04b, the communication device 100 acting as a receiving device associates, in the processing unit of the communication device 100, a data service selected from a set of data services with the received identity code. 30 In a step S04C, data related to the identity code are transmitted through the first communication interface of the communication device 100 to the server 208. The data service can refer to the data of a 'service made available by the transfer device. Alternatively, the data service may be related to a data service requested by the transmitting device. 5 The transmission device can, for example, receive instructions via input from the user already informed about which service data is desired. For example, the device And the transmitter can receive instructions from the user that a "Y determined image will be transmitted and to show it on a 1-0 screen of an additional device or that at least one additional communication device must have guaranteed" access to download the specific image of a web server. The instruction manual, which may be associated with the identity code, can be received before or after an indirect communication link 15 established between the communication device 100 and at least one additional communication device. in particular, the data service can be associated with the identity code, if the identity code. is broadcast by communications device 100. 20 In general, the data service can be associated with a user application of the communications device 100. For example, data can be related to multimedia content, such as images, audio clips, film clips or the like. The multimedia content can be "25 related to Internet services, such as personal albums or similar. The data service can also be related to data files, instructions for processing units, device settings or a password to access a service and / or a device As a first example 30, a data service may be related to an image in a personal web album made available by the communications device 100. The data may also be associated with contact information, such as information stored in a database of the telephone directory of the 'communication 100 device. As a second example,' the data service may be related to a request for additional information relating to an information station in the database of the telephone directory of the communication device 100. The data service may also cover the initiation of payment transactions between communications device 100 and one,. additional device. In conclusion, the subject matter, therefore, may allow easy sharing of photo. L device to device; from phone to phone, from phone to TV, sharing contacts, or initiating payment transactions "and so on. All data associated with the data service can be hosted by the server. Alternatively, this data can be hosted by the communication device 100. However, as an alternative, said data can be hosted by at least one additional communication device. As noted above, the identity code can be associated with at least one of the group of audio data, tactile data, data radio frequency, image data. According to preferred modalities, the second communication, therefore, can be one of the group: a sound, a tactile, a W1-Fi and an image-based communication interface. The identity code is preferably transmitted " '25 (or received) through a non-radio communication interface of communication device 100. The non-radio frequency communication interface can be a user interface of communications device 100, where the user interface output itself sets the code. 30 If the identity code is associated with audio data, the identity code can be broadcast as a sound through an audio communications interface of communications device 100 (or at least one Y 20/31 ¥ {additional communication) device. The code of. identity, for example, can be expressed as a melody, where the parameters of the identity code define the tones of the melody. In particular, the identity code may be 5 associated with a call tone from communications device 100 (or at least one additional communication device). The transmission! by broadcasting the identity code can be made to reproduce the melody through an audio communications interface, such as a do + device speaker 19 of communications 100 · (or at least one additional communication device). In general, if they are audible to humans (for example, a frequency range between 20 and 20,000 Hz) it may be necessary to generate the identity code based on the basic principles of music such that 15 melody sent is pleasant to the Hurnan ear. This requirement cannot be applied if the frequency content is below '20 Hz. (Corresponding to a "·. Low frequency identity code) or above 20 000 Hz, (corresponding to a high identity code. 20 frequency). broadcasting via audio communications may allow a communication device to receive the identity transmission code through circuit detection; like a microphone. · 'T If the identity code is associated with tactile data, the identity code can be broadcast as a tactile signal via a tactile communication interface of the communication device 100 (or at least one additional communication device) as Z5. The tactile signal can be associated with a vibration pattern. For example, the code of 30 identity. can be output as a coded vibration signal. the identity code can determine properties of the vibration pattern. This allows a communication device to receive the broadcast identity code through a set of vibration detection circuits. If the identity code is associated with image data, the identity code can be broadcast as an image via an image communication interface of the communication device 100 (or at least one additional communication device). The data languages. they can be associated with an image captured, received, or generated by the communication device 100 (or at least one + 19 additional communication device). The communication device 100 (or at least one "additional" communication device) can thus be organized to receive image data and to generate the identity code based on the received image data. For example, the identity code can be base on the background image, shown in a user interface based on the view of the communications device 100 (or at least one additional communication device) .A user can thus define the image data that must be associated with the code of 20 identity to be disseminated .Image data, for example, can correspond to an unfocused background image. rsso allows a communication device to receive the broadcast of the identity code of the captured image (that is, through circuits image receivers, such as a camera). 125 Specifically, the communications device may be arranged to capture an image of the blurred "V" background image, by means of a set of image capture circuits pre-established for blurry focus, whereby the set of image capture circuits blurs details 30 out of the text and other data displayed in front of the blurred background The background image can comprise two or more colored fields, properties such as the size, location and / or color of the fields can thus define the identity code. identity can also be spread as a sequence of bright colors where the pattern, for example, in terms of the lengths and colors of the flashes, determines the identity code. 5 The identity code can also be transmitted via a radio communication interface of the communication device 100 (or at least one "additional communication device). For example, the identity code can be transmitted using the Bluetooth standard and 19 where the broadcast message can understand the International Mobile Equipment Identity (IMEI) as the "identity. Alternatively, the broadcast message may comprise a separate identity code, separate from the IMEI. Similarly, the identification code can be broadcast using w1-Fi. These types of identity codes can be known by the server. As disclosed below, the communications receiving device intended to receive broadcast transmissions from the transmitter of the communications devices does not recognize the communications device 20 from receiving the broadcast message. In contrast to the Bluetooth protocol communications protocol, there is an agreement with the disclosed matter, therefore, there will be no direct pairing between the communications transmitting device and the communications receiving device. In other words, the communications transmitting device and the communications receiving device do not use mutual two-way communication (which in turn allows a direct communication channel between them). The communication channel between the communications transmitting device and the communications receiving device, therefore, can be said to be indirect. In general, q identity code to be disseminated may have incorporated error correction properties. Error protection can be incorporated by means of "repetition" patterns or by code, such as convolutional codes. The diffusion of the identity code can be encrypted (using RSA, public key encryption, key exchange 5 Diffie-Hellman, algorithms based on elliptical or similar curves), and may comprise a digital signature of the communications transmitting device. N A broadcast message / id or its parts may comprise a public key, according to the RSA, exchange of. 1-0 Diffie-Hellman keys, or other PKE qye standards further reduce latency if the communication between the "transmitting communications device and the receiving communications device is encrypted and / or signed. Thus, the receiving communications device immediately 15 can encrypt or sign its traffic to the communications transmitting device The server and communications transmitting device and the communications receiving device can synchronize its keys in such a way that the server exclusively knows the public keys of the transmitting device 20 communications and the receiving communications device. The server, therefore, may not be able to interpret the data content (that is, payload data) of the communication. Alternatively, the server may also have access to the private keys of the "25 device communications transmitter and the cornices receiving device for a specific session and thus be able to receive a receipt to also interpret the communication. The communications transmitting device and the communications receiving device, as an alternative, can use 30 public keys from the servers to allow communication with the server. In addition, devices involved in the initiation process can use various means of authentication to establish whether the requested data service is available · For both parties or not. This validation can be automatic based on predefined rules, or manual. Preferably, authentication, encryption, error correction, 5 and / or means of signature are incorporated into the identity codes, allowing communication with low latency, removing the back and forth of the communication between the server and the devices. The identity code can be broadcast during. 1_0 for a predetermined period of time. This predetermined period of time can be from 5 seconds to 5 minutes, from "preferably between 5 seconds and 2 minutes, even more preferably between 5 seconds and 1 minute. If the communication transmitting device does not receive a message 15 confirmation from the server that a communications receiving device has received the broadcast message (inter alia within a predetermined time interval) the communications transmitting device may be arranged to re-broadcast the identity code until a confirmation message received, or until a predetermined period of time has elapsed. This predetermined period of time can be from 1 to 5 minutes. Alternatively, the predetermined period of time can continue as long as the communications transmission device is in sleep mode. "25 broadcast. Likewise, the identity code can be broadcast within a predetermined radius of the communications transmission device. In general, the broadcast signal's diffusion strength can determine the radius within which the broadcast signal can be received. signal strength can be 30 affected by user input. Decreasing the signal strength will generally result in the radius being decreased. Thus, a user of the communications transmitting device can determine the radius of the broadcast (and thus potentially know which devices can receive the transmission). Thus, it is necessary that the communication transmission device and the communication receiver device Eique next to each other, where the "neighboring" distance is defined by the diffusion radius of the communication transmitting device. The communications transmitting device, broadcasting the identity code, can be remotely connected to a remote q server. This remote server can act as a remote controller and thus control the transmission device of + i9 communication, spreading the identity code. For example, the remote server can control when to transmit the identity code, which identity code to transmit and which data service to associate with the identity code. Broadcasting the identity code is generally intended to be received by at least one additional communication device (hereinafter referred to as the communications receiving device). Preferably, the communication transmitting device wants the communication receiving device to access the data service provided by the communication transmitting device. Alternatively, the communications device assumes that the communications receiving device will allow the communications transmitting device to access the data service requested by the transmitting Z5 communications device. However, by the nature of any type of transmission, the communications transmission device does not necessarily know that the communications receiving device exists. For the communications receiving device to receive the transmission from the communications transmitting device 30, it may be necessary for the communications receiving device to enter reception mode. In a step S06 the communications receiving device receives the transmission from the transmitting communications device, without recognizing the transmitting communication device. 'Thus, during initialization there is no direct two-way communication link established between the communications transmitting device and the communications receiving device. Instead of transmitting a confirmation message to the communication transmission device, the device. communications receiver transmits a confirmation message to the server, in a step S08, regarding the reception of the broadcast message by the communications receiving device. the preference confirmation message - comprises information related to the detected identity code, the communication transmission device, as well as the identity of the communications receiving device 15. Position data from the communications receiving device can be excluded from the transmission confirmation message, thus saving the data that needs to be transmitted. Alternatively, the transmitted acknowledgment message 20 may comprise position data from the receiving communication device, at the expense of extra data. By transmitting a confirmation message to the server, the communications receiving device indicates that both requests for access to the data service provided by the Z5 communications transmitting device and the communications receiving device are willing to provide the -. data service requested by the communications transmitting device 100. The confirmation message, transmitted by the communications receiving device, is received by the server, in the SlO step. The server resolves the diffusion of the identity code by the communication transmission device and the identity of the communication receiving device of the received confirmation message, step S12. · The server can thus check the identity code as received and forwarded by the communications receiving device with the identity code received by the communications transmission device. The server can, in addition, identify the data service related to the identity code. In the case of a positive evaluation of the comparison, the server can, in a step S14, transmit a message to the communication transmission device asking the communication transmission device to confirm that - the communication receiving device has granted access to the service data associated with the identity code or to confirm that the communications transmission device can access the data service provided by the communications receiving device. However, the server can have access to a predefined policy associated with the data service. In this case, the server may not need to transmit a confirmation message to the communications transmission device. The confirmation message (if this message is transmitted) can then in one step S16 be received by the communications transmitting device. in particular, the acknowledgment message may comprise a request relative to Z5 whether the receiving communications device has granted access to the data service or not, or it may comprise a warning confirming that the receiving communications device has allowed the communicating transmission device to access the data service. After receiving the confirmation message, the communication transmission device can, in its processing unit, evaluate whether the identified communication receiving device should have granted access to the data service or not, step S18. In response to one. positive evaluation, the communications transmission device can transmit a confirmation message, in one step S20a, to the server, allowing the communications receiver device 5 to access the data service. Alternatively, if the confirmation message concerns a data service requested by the communications transmitting device, the communications transmitting device can. access the data service by transmitting a data service request message, in a step S20b, relating 1-0 to the data service to the server. From the point of view of the communications transmitting device, the initialization phase to allow an indirect communication channel between the communications transmitting device and the communications receiving device, can be considered as completed. The server can, upon receiving the confirmation message from the communications receiving device, to the communications transmission device, transmit a link to the available data service, allowing,. 20 thus, the communications receiving device accesses the data service, step S22. After securely receiving the link from the communications receiving device, the communications receiving device can access the data service 25, step S24a. Alternatively, if the data service is made available to the communications transmitting device the link can be transmitted to the communications transmitting device so that the communications transmitting device can access the requested data service, step S24b. However, as an alternative, in order to avoid load latency (i.e., data related to the data service) it can be transmitted directly to the communications transmission device from the communications receiving device. The payload can be "coupled to the authentication means, such as a public key to be used in a public key cryptography system. Particularly, in a step S26a the communication transmission device can receive from the receiving device of communications, data and in addition, pairing authentication information. Data can be received directly from the communications receiving device, or indirectly through the server. Based on the LO authentication information, the communications transmitting device can, in its processing unit, evaluate whether the "communications transmission device should access the data service or not, step S26b. In response to a positive evaluation, the communications transmitting device can process the received data, step S26C. Two exemplary scenarios will now be described where the disclosed conditions can easily be applied with reference to Figs. 3a-d. With reference to Figs. 3a-d and the description of the communication devices referred to as the communications transmission device transmit an identity code, and the communication device, known as the communications receiving device receives the identity code being transmitted. Both communications devices 100 and 202 can assume the role "25 of the communications transmitting device and the communications receiving device, respectively. According to the exemplary scenario illustrated in Fig. 3a, the communications transmitting device 100 transmits an identity code 302a. The transmitter of 30 communications 100 tarribérn initiates 304a a data service. The broadcast is received by the communications receiving device 202. As an example, the data service can be associated with data, such as images in a web album, made available by a cell phone user (ie, communication transmission device 100). For example, the communications transmitting device 100 may emit a broadcast in response to this web album having been updated with a new image. As a result of the good reception of the transmission, a user of another cell phone (that is, the communication device 202) can, by performing steps according to one or more of the above-mentioned options, access (via the server) 1.0 208) the new image. Thus, the disclosed modalities can be applied in interactive social networks based on "computer. According to the exemplary scenario illustrated in Fig. 3b, the communication transmitting device 202 transmits an identity code 15 302b. The broadcast is received by the receiving device of communications 100. the communications receiving device 100 initiates a data service 304b. As an example, the data service may be associated with the display of data, such as the display of images on a screen by a display device, such as a projector digital, where the digital projector (ie, the communication transmission device 100) transmits an identity code and by virtue of this announces that it is ready to receive images or data to be displayed. which can be a computer or a cell phone or other multimedia device capable of receiving the broadcast may as a result of the good reception of the transmission and p or steps according to one or more of the modalities options disclosed above, uploading (via server 208) images 30 or data to be displayed by the digital projector (ie the communication transmission device 100) so that the images or the data can be displayed by the digital projector. * In summary, the modalities disclosed refer to | = · means to initiate communication between two devices. the first device broadcasts a transmission signal. The transmission signal includes an identity code that identifies the first device. There are different ways to transmit the broadcast, for example, audio, images or the like could be used. The transmission is received by the second. device. The second device transmits a message to a server. The message includes the identity code. 1.0 received in the broadcast message. By comparing the identity codes, it can then be determined whether "communications between the two devices should be initiated. The invention was mainly described above with reference to a certain type of examples. However, as is easily appreciated by a person skilled in the art, other examples to those disclosed above are also possible within the scope of the invention, as defined by the attached patent claims.
权利要求:
Claims (1) [1] 1. METHOD TO ALLOW, IN A COMMUNICATION DEVICE, AN INDIRECT COMMUNICATION CHANNEL BETWEEN THE COMMUNICATION DEVICE AND AT LEAST ONE ADDITIONAL COMMUNICATION DEVICE, characterized by comprising - associating, in a processing unit, a data service selected from a set of data services with an identity code, the identity code that identifies c) communications device; U - transmit, through a first communication interface, data related to the identity code to "a server; and - disseminate, through a second communication interface different from the first communication interface, the identity code for a predetermined period term, the identity code is intended to be received by at least one additional communication device. 2. METHOD TO ALLOW, IN A COMMUNICATION DEVICE, AN INDIRECT COMMUNICATION CHANNEL BETWEEN THE COMMUNICATION DEVICE AND AT LEAST ONE ADDITIONAL COMMUNICATION DEVICE, characterized by comprising - receiving a broadcast, through a second interface of understandingcommunication, comprising an identity code for a predetermined period of time, the identity code identifying at least one communication device additional communication; W - associate, in a processing unit, a data service selected from a set of data services to the identity code; and - transmitting, through a first communication interface other than the second communication interface, data related to the identity code to a server. 3. METHOD, according to claim 1 or 2, 2/4 characterized by understanding; - receive, at least one additional communication device, data and authentication information attached to them; 5 - evaluate, in the processing unit and based on authentication information, whether or not the first communications device should access the data service; and - responding to a positive assessment of it, processing the data received. 1-0 4. METHOD, according to any one of claims 1 -3, characterized in that the data service "refers to a data service provided by the communication device. 5. METHOD, according to any one of the 15 claims 1-4, characterized by further comprising: - receiving, from the server and through the first communication interface, a request regarding whether at least one additional communication device grants access to the service data or not; 20 - assess, at the processing unit, whether at least an additional communications device must guarantee access to said data service or not; and - in response to a positive assessment of this, transmitting, through a first communication interface, ~ 25 a message to said server allowing at least one communication device to access said data service. + - 60 METHOD, according to any one of claims 1 -3, characterized in that the data service refers to a data service requested by the communication device. METHOD, according to any one of claims 1, 3 or 6, characterized by still comprising 3/4 - receive, from the server and through the first communication interface, a notice confirming that at least one additional communication device has allowed the communication device to access the data service; and 5 - accessing said data service by transmitting, through the first communication interface, a request message related to said data service to the server. 8. METHOD, according to any of the 1.0 claims 1 or 3-7, characterized by further comprising - receiving, from the server and through the first "communications interEace, parameters related to the identity code; and - generating, in the processing unit, the identity code based on 15 in said received parameters. Method according to either of claims 1 or 3-8, characterized in that it further comprises - extracting hair-based code parameters. minus one of a user input group, time, position and 20 image data; and - generating the identity code based on said code parameters. 10. METHOD, according to any one of claims 1-9, characterized in that the code itself U - 25 identity identify the data service associated with it. 11. METHOD, according to any one of the claims 1-10, characterized in that the second communication interface is a radio frequency interface, not a radio frequency transmitter. 12. METHOD according to any one of claims 1-11, characterized in that the second communication interface is a user interface of the communication device. 13. METHOD, according to claim 12, characterized in that the user interface is organized to show visual data and the fact that visual data defines the identity code. 5 14. COMMUNICATION DEVICE TO ALLOW ONE INDIRECT COMMUNICATION CHANNEL BETWEEN THE DEVICE OF COMMUNICATION AND AT LEAST ONE ADDITIONAL COMMUNICATIONS DEVICE, characterized by comprise - means to associate, in a unit of 1!) Processing, a data service selected from a set of data services with an identity code, the "identity" code identifying the communications device, - means for transmitting, through a first communication interface, data related to the identity code to a server, and - means for disseminating, through a second communication interface different from the first communications interface, the identity code for a predetermined period of time and intended to be received by at least one additional communication device. 15. COMPUTER PROGRAM PRODUCT, characterized by comprising software instructions that, when downloaded to a computer, are configured to execute a method such as defined in any of the Z5 claims 1 to 13. ~
类似技术:
公开号 | 公开日 | 专利标题 BR112013000214A2|2020-09-24|method to allow, in a communication device, an indirect communication channel between the communication device and at least one additional communication device, communication device to allow an indirect communication channel between the communication device and at least one communication device additional communications, and computer program product CN106664561B|2019-12-24|System and method for securing pre-association service discovery US8594632B1|2013-11-26|Device to-device | discovery without authenticating through cloud CN105379190B|2019-07-09|The system and method for being used to indicate service set identifier JP6203985B1|2017-09-27|Secure provisioning of authentication credentials EP3051744B1|2019-01-02|Key configuration method and apparatus CN108259164B|2021-01-15|Identity authentication method and equipment of Internet of things equipment KR20120055683A|2012-05-31|Methods and apparatus for deriving, communicating and/or verifying ownership of expressions JP2015517280A5|2015-08-06| JP5593575B2|2014-09-24|Method, apparatus and system for obtaining encrypted information under wireless access US20080195866A1|2008-08-14|System and method for human assisted secure information exchange US20140380443A1|2014-12-25|Network connection in a wireless communication device US10084763B2|2018-09-25|Methods and systems for establishing secure communication between devices via at least one intermediate device WO2014127751A1|2014-08-28|Wireless terminal configuration method, apparatus and wireless terminal US20140059643A1|2014-02-27|Wireless communication apparatus, recording medium, and method US20190356485A1|2019-11-21|Secure methods and systems for identifying bluetooth connected devices with installed application WO2017076269A1|2017-05-11|Smart device, and method and apparatus for establishing bluetooth connection between devices therefor US9356931B2|2016-05-31|Methods and apparatuses for secure end to end communication WO2018152820A1|2018-08-30|Method and device for establishing connection CN112291100A|2021-01-29|Network distribution method, network distribution device and storage medium CN108886685B|2021-02-09|Terminal matching method and device JP2012147398A|2012-08-02|Mobile communication system, mobile communication terminal, mobile communication method, and program KR20120053369A|2012-05-25|Apparatus and method for synchronizing CN106713222A|2017-05-24|Access authentication method of wireless local area network, server and authentication system CN110073681B|2021-12-03|Method, apparatus and computer readable medium for internet of things device
同族专利:
公开号 | 公开日 RU2553102C2|2015-06-10| US20130143498A1|2013-06-06| CN103119969B|2016-06-29| US10020997B2|2018-07-10| CN103119969A|2013-05-22| US20140032756A1|2014-01-30| WO2012005652A1|2012-01-12| CN103098441A|2013-05-08| RU2553102C9|2015-12-20| BR112013000358A2|2021-03-23| US10200257B2|2019-02-05| KR20130037710A|2013-04-16| KR101491392B1|2015-02-06| EP2405622B1|2014-05-14| RU2013106923A|2014-08-20| CA2804452A1|2012-01-12| CN103098441B|2016-06-08| RU2549521C2|2015-04-27| CA2804453A1|2012-01-12| KR20130052609A|2013-05-22| WO2012005665A1|2012-01-12| EP2591589A4|2017-03-29| EP2405622A1|2012-01-11| RU2013106924A|2014-08-20| JP2013538384A|2013-10-10| JP2013535860A|2013-09-12| ZA201300986B|2014-07-30| KR101502249B1|2015-03-12| EP2591589A1|2013-05-15|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题 US4873711A|1986-10-10|1989-10-10|Motorola, Inc.|Method and apparatus for remote talk/listen communication system| WO1996015517A2|1994-11-02|1996-05-23|Visible Interactive Corporation|Interactive personal interpretive device and system for retrieving information about a plurality of objects| GB2352587A|1999-07-23|2001-01-31|Hugh Symons Group Plc|A technique for obtaining information within a wireless network| US6658231B2|2000-05-09|2003-12-02|Sony Corporation|Receiver for user-demand information and entertainment system using wide area digital broadcast| WO2001093047A1|2000-05-31|2001-12-06|Motorola, Inc.|Method for performing wireless mobile instant messaging| GB0022632D0|2000-09-15|2000-11-01|Koninkl Philips Electronics Nv|Method of, and signalling system for, transferring data| US7245602B2|2000-11-22|2007-07-17|Telefonaktiebolaget Lm Ericsson |System and method for anonymous Bluetooth devices| US7469232B2|2002-07-25|2008-12-23|Sony Corporation|System and method for revenue sharing for multimedia sharing in social network| US8972582B2|2002-10-03|2015-03-03|Nokia Corporation|Method and apparatus enabling reauthentication in a cellular communication system| EP1408391A1|2002-10-11|2004-04-14|Telefonaktiebolaget LM Ericsson |Method of associating authentication information of a trusted device to an identifier of a non-trusted device| US8086636B2|2004-06-23|2011-12-27|Canon Kabushiki Kaisha|Data storage system, data storage server apparatus, control method, and program for storing data on a server apparatus on a network| EP1821459B1|2004-12-08|2020-10-28|NEC Corporation|Authentication system, handover system, and corresponding method| EP1708527A1|2005-03-31|2006-10-04|BRITISH TELECOMMUNICATIONS public limited company|Location based authentication| EP1746518B1|2005-07-18|2010-01-27|Sony Ericsson Mobile Communications AB|Method and system for sharing multimedia data by a plurality of communication devices| US20070254709A1|2006-04-28|2007-11-01|Motorola, Inc.|Method and system for unambiguous accessory association| KR100754433B1|2006-08-18|2007-08-31|삼성전자주식회사|Method for information sharing using near radio communication in mobile terminal| WO2008041942A1|2006-10-05|2008-04-10|Emdo Ab|Method and device for downloading media products| KR20090000564A|2007-02-26|2009-01-08|삼성전자주식회사|System and method for sharing multimedia contents| WO2008115142A1|2007-03-19|2008-09-25|Emdo Ab|System, method and device for downloading media products| US8656017B2|2007-05-16|2014-02-18|Microsoft Corporation|Peer-to-peer collaboration system with edge routing| GB2449510A|2007-05-24|2008-11-26|Asim Bucuk|A method and system for the creation, management and authentication of links between people, entities, objects and devices| US8914024B2|2008-01-10|2014-12-16|Ximoxi, Inc.|Discovery of network members by personal attributes| ITBS20080031A1|2008-02-11|2009-08-12|Alberto Gasparini|METHOD AND MOBILE PHONE TO REGISTER AND AUTHENTICATE A USER AT A SERVICE PROVIDER| TWI393423B|2008-05-21|2013-04-11|Mobile communication platform across heterogeneous platform for multimedia transmission system| WO2010009055A1|2008-07-14|2010-01-21|Wuiper, Inc.|System and method for real world interface to online social networks| US20100029326A1|2008-07-30|2010-02-04|Jonathan Bergstrom|Wireless data capture and sharing system, such as image capture and sharing of digital camera images via a wireless cellular network and related tagging of images| US9178632B2|2008-09-02|2015-11-03|Qualcomm Incorporated|Methods and apparatus for an enhanced media content rating system| US8116749B2|2008-09-08|2012-02-14|Proctor Jr James Arthur|Protocol for anonymous wireless communication| US20100222088A1|2009-03-02|2010-09-02|First Data Corporation|Systems, methods and apparatus for receiving information by a mobile device| US20100222100A1|2009-03-02|2010-09-02|First Data Corporation|Systems, methods and apparatus for facilitating communication between mobile devices| JP5212913B2|2009-03-02|2013-06-19|日本電気株式会社|VPN connection system and VPN connection method| US20100223138A1|2009-03-02|2010-09-02|First Data Corporation|Systems, methods and apparatus for marketing by communicating tones to a mobile device| US20100222072A1|2009-03-02|2010-09-02|First Data Corporation|Systems, methods and apparatus for providing information to a mobile device| US20100222087A1|2009-03-02|2010-09-02|First Data Corporation|Systems, methods and apparatus for communicating information to a mobile device in a broadcast signal| AU2010335972B2|2009-12-21|2013-10-03|13079023 Canada Association|Systems and methods for accessing and controlling media stored remotely| US20110219427A1|2010-03-04|2011-09-08|RSSBus, Inc.|Smart Device User Authentication| US9137017B2|2010-05-28|2015-09-15|Red Hat, Inc.|Key recovery mechanism|GB201200491D0|2012-01-12|2012-02-22|Romax Technology Ltd|Method for operating a wind turbine generator| CN102916869B|2012-10-24|2015-07-01|鹤山世达光电科技有限公司|Instant messaging method and system| JP6154683B2|2013-07-04|2017-06-28|株式会社日立ソリューションズ|Computer system| US9659296B2|2013-12-18|2017-05-23|PayRange Inc.|Method and system for presenting representations of payment accepting unit events| US8856045B1|2013-12-18|2014-10-07|PayRange Inc.|Mobile-device-to-machine payment systems| US9875473B2|2013-12-18|2018-01-23|PayRange Inc.|Method and system for retrofitting an offline-payment operated machine to accept electronic payments| USD755183S1|2013-12-18|2016-05-03|Payrange, Inc.|In-line dongle| US20150170136A1|2013-12-18|2015-06-18|PayRange Inc.|Method and System for Performing Mobile Device-To-Machine Payments| US9525664B2|2014-02-28|2016-12-20|Symantec Corporation|Systems and methods for providing secure access to local network devices| US9788178B2|2014-11-25|2017-10-10|Xiaomi Inc.|Method for acquiring recommending information, terminal, and server| CN104539812B|2014-11-25|2017-12-05|小米科技有限责任公司|Recommendation information acquisition methods, terminal and server| CN104394176B|2014-12-17|2018-05-08|中国人民解放军国防科学技术大学|A kind of webshell prevention methods based on mandatory Access Control Mechanism| USD773508S1|2015-01-30|2016-12-06|PayRange Inc.|Display screen or portion thereof with a graphical user interface| USD763888S1|2015-01-30|2016-08-16|PayRange Inc.|Display screen or portion thereof with graphical user interface| US10019724B2|2015-01-30|2018-07-10|PayRange Inc.|Method and system for providing offers for automated retail machines via mobile devices| USD763905S1|2015-01-30|2016-08-16|PayRange Inc.|Display screen or portion thereof with animated graphical user interface| USD836118S1|2015-01-30|2018-12-18|Payrange, Inc.|Display screen or portion thereof with an animated graphical user interface| USD764532S1|2015-01-30|2016-08-23|PayRange Inc.|Display screen or portion thereof with animated graphical user interface| USD862501S1|2015-01-30|2019-10-08|PayRange Inc.|Display screen or portion thereof with a graphical user interface| CN105050026A|2015-05-29|2015-11-11|深圳市明星网络有限公司|Device capable of carrying out short-distance communication through third party server and information interaction method thereof| CN105049495B|2015-06-29|2018-10-02|广州酷狗计算机科技有限公司|Method for discovering equipment, apparatus and system| CN105101339A|2015-08-18|2015-11-25|小米科技有限责任公司|Use permission obtaining method and device| CN105516895B|2015-11-30|2019-07-19|小米科技有限责任公司|User information pushing method and device| IT201700054164A1|2017-05-18|2018-11-18|Alessandro Colombi|PROCEDURE AND SYSTEM FOR THE EXCHANGE OF DATA BETWEEN ELECTRONIC DEVICES.| CN107730859B|2017-09-22|2021-03-12|Tcl通力电子(惠州)有限公司|Wireless device pairing method, device and storage medium| US20200059468A1|2018-02-24|2020-02-20|Certus Technology Systems, Inc.|User authentication of smart speaker system| EP3756360A4|2018-02-24|2021-04-21|Certus Technology Systems Inc.|User authentication of smart speaker system| EP3562189B1|2018-04-23|2020-12-09|Spotify AB|Association via broadcast|
法律状态:
2020-10-06| B06F| Objections, documents and/or translations needed after an examination request according [chapter 6.6 patent gazette]| 2020-10-27| B08F| Application dismissed because of non-payment of annual fees [chapter 8.6 patent gazette]|Free format text: REFERENTE A 9A ANUIDADE. | 2020-11-10| B25A| Requested transfer of rights approved|Owner name: NOKIA TECHNOLOGIES OY (FI) | 2021-02-17| B08K| Patent lapsed as no evidence of payment of the annual fee has been furnished to inpi [chapter 8.11 patent gazette]|Free format text: EM VIRTUDE DO ARQUIVAMENTO PUBLICADO NA RPI 2599 DE 27-10-2020 E CONSIDERANDO AUSENCIA DE MANIFESTACAO DENTRO DOS PRAZOS LEGAIS, INFORMO QUE CABE SER MANTIDO O ARQUIVAMENTO DO PEDIDO DE PATENTE, CONFORME O DISPOSTO NO ARTIGO 12, DA RESOLUCAO 113/2013. | 2021-11-23| B350| Update of information on the portal [chapter 15.35 patent gazette]|
优先权:
[返回顶部]
申请号 | 申请日 | 专利标题 EP10168922.2A|EP2405622B1|2010-07-08|2010-07-08|Device communication| EP10168922.2|2010-07-08| PCT/SE2011/050855|WO2012005665A1|2010-07-08|2011-06-28|Indirect device communication| 相关专利
Sulfonates, polymers, resist compositions and patterning process
Washing machine
Washing machine
Device for fixture finishing and tension adjusting of membrane
Structure for Equipping Band in a Plane Cathode Ray Tube
Process for preparation of 7 alpha-carboxyl 9, 11-epoxy steroids and intermediates useful therein an
国家/地区
|